package com.zcoj.wx.service;

import me.chanjar.weixin.common.error.WxErrorException;
import me.chanjar.weixin.mp.bean.template.WxMpTemplate;
import me.chanjar.weixin.mp.bean.template.WxMpTemplateIndustry;
import me.chanjar.weixin.mp.bean.template.WxMpTemplateMessage;

import java.util.List;

public interface PushMessageService {

    public String manuscriptExamine(String openId);

    public boolean setIndustry(WxMpTemplateIndustry wxMpIndustry) throws WxErrorException;

    public WxMpTemplateIndustry getIndustry() throws WxErrorException;

    public String sendTemplateMsg(WxMpTemplateMessage templateMessage) throws WxErrorException;

    public String addTemplate(String shortTemplateId) throws WxErrorException;


    List<WxMpTemplate> getAllPrivateTemplate() throws WxErrorException;

    boolean delPrivateTemplate(String templateId) throws WxErrorException;
}
